Address: 671 El Camino Real, South San Francisco, CA 94080 Phone: (415) 859-7044
By: Junsheng X.
Amazing hidden spot in South San Francisco! Was recommended to come here by my co-worker, and was blown away by how good the food was. Chips were tasty,... more